RFEM 6 jest programem głównym pakietu oprogramowania, który służy do analizy konstrukcji przy użyciu MES. Dalsze analizy oraz wymiarowanie przeprowadzane jest w odpowiednich rozszerzeniach. Program główny RFEM 6 służy do definiowania konstrukcji, materiałów i obciążeń płaskich i przestrzennych układów konstrukcyjnych składających się z płyt, ścian, powłok i prętów. Program umożliwia również tworzenie konstrukcji mieszanych oraz modelowanie elementów bryłowych i kontaktowych.
RSTAB 9 to wydajne oprogramowanie do obliczeń konstrukcji szkieletowych 3D, odzwierciedlające aktualny stan wiedzy i pomagające inżynierom sprostać wymaganiom współczesnej inżynierii lądowej.
Często zbyt długo zajmujesz się obliczaniem przekrojów? Oprogramowanie firmy Dlubal i program samodzielny RSECTION ułatwiają pracę, określając i przeprowadzając analizę naprężeń dla różnych przekrojów.
Czy zawsze wiesz, skąd wieje wiatr? Oczywiście od strony innowacji! RWIND 2 to program, który wykorzystuje cyfrowy tunel aerodynamiczny do numerycznej symulacji przepływu wiatru. Program symuluje przepływ wokół dowolnej geometrii budynku i określa obciążenia wiatrem na powierzchnie.
Szukasz narzędzia do przeglądu stref obciążenia śniegiem, wiatrem i trzęsieniem ziemi? Dobrze trafiłeś! Skorzystaj z narzędzia do geolokalizacji do szybkiego i skutecznego definiowania obciążenia śniegiem, prędkości wiatru, obciążenia trzęsieniem ziemi, zgodnie z Eurokodem i innymi międzynarodowymi normami.
Chcesz wypróbować możliwości programów Dlubal Software? To Twoja szansa! Dzięki 90-dniowej pełnej wersji, możesz w pełni przetestować wszystkie nasze programy.
Licencje lokalne (klucz USB, lokalny softlock) nie mogą być używane na maszynach wirtualnych. Z przyczyn, które nie zostały jeszcze wyjaśnione, niektóre komputery, głównie Microsoft Surface Books, mogą zostać błędnie zidentyfikowane jako maszyny wirtualne.
Jeśli możesz wykluczyć możliwość korzystania z oprogramowania do wirtualizacji, przejdź do
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters\VirtualMachineId
i/lub
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Virtual Machine\Guest\Parameters\VirtualMachineId
i zmień nazwę wpisu "VirtualMachineId".
Następnie uruchom ponownie komputer.
There are many similarities between the RFEM 5 the RFEM 6 user interface and in general, the modeling workflow including drawing members, surfaces, nodes, etc. will be familiar as well as the program GUI. However, the biggest change will include the concept that design is integrated directly in the main program rather than a separate add-on module dialog box. Design parameters are assigned to members, surfaces, and solids directly when initially modeling the element. The modifications to the modeling workflow will be a more efficient and intuitive approach than previous versions.
Download a free 90-day trial version for RFEM 6 to explore the updated user interface today.
Parametry obliczeniowe przypadku obciążenia nie mogą być początkowo ustawione podczas jego tworzenia, ale dopiero później, za pomocą interfejsu istniejącego przypadku obciążenia. Aby uzyskać interfejs przypadku obciążenia, należy najpierw pobrać interfejsy 'IModel' i 'ILoads':
Sub test_analysis_parameters ()Dim iApp As RFEM5.ApplicationUstaw iApp = GetObject (, "RFEM5.Application")iApp.LockLicenseDim iMod As RFEM5.IModel3Set iMod = iApp.GetActiveModelOn Error GoTo e'pobierz interfejs obciążeńDim iLds As RFEM5.iLoadsUstaw iLds = iMod.GetLoads'pobierz interfejs przypadku obciążeniaDim iLc Jak w RFEM5.ILoadCaseUstaw iLc = iLds.GetLoadCase (1, AtNo)'uzyskać parametry analizyDim param_analy As RFEM5.AnalysisParametersparam_analy = iLc.GetAnalysisParameters'zmienić parametry analizyparam_analy.Method = Postkrytycznyparam_analy.ModifyLoadingByFactor = Trueparam_analy.LoadingFactor = 1.5'...'ustawić nowe parametry analizyiLd.PrepareModyfikacjaiLc.SetAnalysisParameters param_analyiLds.FinishModificatione:Jeżeli Err.Number <> 0 Then MsgBox Err.description, vbCritical, Err.SourceiMod.GetApplication.UnlockLicenseUstaw iMod = NicKoniec podrzędny
Użyj 'ILoads.GetLoadcase', aby uzyskać interfejs dla określonego przypadku obciążenia. Interfejs ten zawiera funkcje „GetAnalysisParameters” i „SetAnalysisparameters”, których można użyć do odczytywania i zapisywania parametrów.
Ta sama procedura dotyczy również kombinacji obciążeń.
Parametry modelu można modyfikować za pomocą interfejsu IModel (od IModel3):
Sub test_parametr ()Dim iApp As RFEM5.ApplicationUstaw iApp = GetObject(, "RFEM5.Application")iApp.LockLicenseDim j As Integerj = iApp.GetModelCountDim iMod As RFEM5.IModel3Set iMod = iApp.GetActiveModelOn Error GoTo eDim formParams () As RFEM5.FormulaParameter' uzyskaj wszystkie parametry formułyformParams = iMod.GetFormulaParametry' usuń wszystkie parametry formułyiMod.CleanFormulaParametry' ustawić listę parametrów formułyReDim Zachowaj formParams(0 To UBound(formParams, 1) + 1)formParams(UBound(formParams, 1)).Name = "p"formParams(UBound(formParams, 1)).Unit = "m"formParams (UBound (formParams, 1)).UnitType = LengthUnitTypeformParams(UBound(formParams, 1)).Value = 0formParams(UBound(formParams, 1)).ValueType = DoubleTypeformParams(UBound(formParams, 1)).Comment = "nowy parametr"formParams(UBound(formParams, 1)).Formula = "b/3"formParams(UBound(formParams, 1)).RangeOfValues = "(3;5.5>"iMod.SetFormulaParametry formParamse:Jeżeli Err.Number <> 0 to MsgBox Err.description, vbCritical, Err.SourceiMod.GetApplication.UnlockLicenseUstaw iMod = NicZakończ sub
Odczytanie wszystkich parametrów jest możliwe tylko przy użyciu funkcji GetFormulaParameters (). Zmodyfikowane lub nowe parametry można następnie przenieść ponownie w postaci listy za pomocą funkcji SetFormulaParameters (). Dzięki temu nie można odczytać ani zapisać poszczególnych parametrów.
Należy pamiętać, że "Wartość" związana z typem (ValueTyp) i jednostką (Unit) musi mieścić się w zdefiniowanych granicach (RangeOfValues), w przeciwnym razie pojawi się komunikat o błędzie. Jeżeli wartość jest obliczona, jak w przykładzie, nie ma ona znaczenia, a wartość obliczona ze wzoru (wzór) musi mieścić się w określonych granicach.
W parametrach obliczeniowych programów RFEM 5 i RSTAB 8 w zakładce Globalne parametry obliczeń dostępne są pola wprowadzania Liczba przyrostów obciążenia dla przypadków obciążeń/ kombinacji obciążeń. Diese zwei Eingaben steuern die numerische stufenweise Aufbringung der definierten Lastrandbedingungen in den jeweiligen Lastfällen und Lastkombinationen. Dabei beschreibt der reziproke Wert der Eingabe einen Bruchteil der Last. Der Lösungsprozess bringt dann in sogenannten Laststufen die definierten Lastbruchteile sukzessive bis zum Erreichen der vollständigen Last auf das Modell auf. In den einzelnen Laststufen versucht der Gleichungslöser im Rahmen der maximal erlaubten Iterationen ein Gleichgewicht zu finden und damit passenden Startwerte für die nächste Laststufe vorzugeben.
Bildlich kann man sich vorstellen, dass der Lösungsprozess die komplette Last eines Lastfalls oder einer Lastkombination in einer "Gießkanne" sammelt und portionsweise auf das lastsammelnde Modell gießt. Die Anzahl der Laststufen korreliert hierbei mit der Geschwindigkeit der Aufbringung. Dabei ist die Geschwindigkeit nicht als realer Zeitparameter, sondern rein numerisch zu verstehen.
Wichtig: Die stufenweise Lastaufbringung hat nur einen Effekt bei nichtlinearen Tragsystemen. Sie liefert in der Regel mit steigernder Anzahl von Laststufen eine entsprechend höhere Ergebnisqualität. Grundsätzliches Ziel dieser Methode ist es, in den jeweiligen Laststufen eine Mikrokonvergenz zur Vorgabe neuer hochwertiger Startwerte für die nächste Laststufe zu finden und damit final eine Makrokonvergenz für den ganzen Lastfall zu erreichen.